completing successfully - Turkish English Dictionary